最後一天了,為了被30天入門JS
這個題目騙進來看到糞文章的人謝罪
推薦一些自己覺得不錯的免費或便宜學習資源來賠罪(對不起...
首先是說好的學習資源推薦,
個人剛學前端時曾經買過好幾千塊但品質不好的中文課程(是哪個就不說了)
後來因為經濟關係,都是以便宜的學習資源為主,
以下都是個人經驗,沒有葉配
外行 (完全沒接觸過的新手)
- 深入淺出系列
個人的入門書,深入淺出這個系列就是給完全外行的人看的,會講得很親(囉)民(唆)
雖然出版時間有點久了,但還是個人認為中文書中最適合入門的(入門買JavaScript大全直接勸退.jpg)
這幾年因為流行轉行寫網頁,很多騙外行買了就能轉職的書,歐萊禮的書還是相對品質有保證的
另外有個注意點,深入淺出系列的敘事方式都很...特別?
買之前最好去書店或圖書館翻一下看能不能接受這種敘事
-
freecodecamp
免費的線上教學網站,讓新人也能快速體驗敲代碼的感覺,
每個主題都會有簡單的說明後,然後出個小測驗直接讓你在同一頁實作,
缺點是因為測驗很簡單,做起來很快,沒多久就忘(
入門~中階
- Udemy
線上課程網站,特點是選擇超多+很便宜,課程不喜歡30天內可以退費
但需要一點英文能力(用google翻譯硬啃也可以)
幾乎每個禮拜就會特價,最低價格300台幣,不要傻傻原價買(差不多400內就能出手了)
因為有評價系統加30天內退費,挑評價好的(4.6以上)基本上不會踩雷
這邊只推薦必買的兩個
JavaScript 全攻略:克服 JS 的奇怪部分
個人認為講解JavaScript進階知識中最親民的課,那些奇怪的專有名詞都會用很好懂的方式講解
加上有少見的繁體中文字幕,好課不買嗎
Advanced CSS and Sass: Flexbox, Grid, Animations and More!
CSS的中階課,CP值爆炸
300多塊有SCSS、RWD、動畫等一堆東西
三種排版各設計了一個實作project,會邊作project邊教很多實用技巧,
另外成品 超 漂 亮,看過這個課會覺得外面很多CSS教學很陽春
上完感想只有賣這個價錢真的太便宜了... 想精進CSS的推薦買來看看
另外在上個月之前都能用Google翻譯擴充功能自動翻譯英文字幕,
目前(2020/09/30)翻譯功能壞掉中,已經有人在Google翻譯反映這問題了,不知道甚麼時候會修
- 忍者:JavaScript開發技巧探秘 第二版
jQuery作者寫的書,整本都是精華,有大量圖解跟範例程式解釋JavaScript的運作機制,
講解的方式又很親民,只挑一本書學JS進階知識的話我會推薦這本
- 你所不知道的JS系列(共4本,推薦this跟範圍那本)
有作者免費公布的線上版
很多人推薦的JS必讀書,但不知道是專有名詞太多還是翻譯問題,
個人讀得有點挫折(尤其非同步),可能是個人程度還跟不上。
不過這作者的思維我覺得很棒,認為JS一些反常識的部分不是設計錯誤,而是需要理解JS的機制後來應用,
如果有人覺得JS很多失敗的設計很糞,可以去看一下這作者的書跟課程
-
frontendmasters
這網站的內容跟udemy不太一樣,不是帶你寫程式的線上課程,
而是現場的短期課程(還是研討會?)錄影,
上面提到的你所不知道的JS作者Kyle Simpson就有在上面開課。
優點只要跟前端相關的內容都有,可以照需求看,而且有udemy少見的中高階內容
缺點是價格算高(一個月40美金),理論上已經不是便宜的學習資源了
我是用GithubStudent去註冊,可以拿到免費六個月試用
有辦法辦GithubStudent的可以去體驗看看
其實買一個月只看Kyle Simpson的課程我覺得也不虧(他的每本書再上面都有對應的課程
最後放個圖證明真的有買書不是葉配
接下來是個人反省時間,以下可以不用看了
8月底時看到鐵人賽,甚麼也沒準備就報名了,想說反正沒人會看我就報個Web組當作複習JS
30天大綱沒有,沒準備就從1號開始每天想題目寫文,到中期才發現有換行字元
現在回來才發現漏了很多東西,window物件沒有、DOM沒有、AJAX沒有,
後面寫到沒實作過的物件原型跟非同步時也沒辦法很好的說明,真的問題多多。
如果能重來應該報自我挑戰組+主題改成學習紀錄,才不會有人被我的爛文雷到
反省點:
- 主題取名不好
- 文筆爛
- 說明難懂
- 排版爛
- 沒有AJAX跟DOM
不過真的能完成30天的JS筆記我也蠻意外的,本來想說撐不到30天就拿範例練習來撐場面,
也算是達成了一個自我目標。
雖然問題很多但這次鐵人結束了,希望明年參賽能寫出更好的內容分享,
最後感謝寫那麼爛還願意點閱跟like的邦友們